// pages/detail/index.js
Page({
  data: {
    detail: {
      id: 1,
      title: "周末城市徒步路线推荐，沿江风景一览",
      author: "城旅达人",
      publishTime: "2024-01-15 10:30",
      readCount: 1280,
      commentCount: 128,
      starCount: 532,
      type: "攻略",
      tags: ["徒步", "风景", "周末"],
      content: "周末时光，何不走出家门，去感受城市的自然风光？本次推荐的徒步路线沿着城市江边展开，全程约8公里，步行时间约3小时。沿途可以欣赏到江景、公园、历史建筑等多种景观，是放松心情、锻炼身体的绝佳选择。\n\n路线亮点：\n1. 江滨公园：清晨或傍晚在此散步，江风习习，景色宜人\n2. 历史文化街区：感受城市的历史底蕴，品尝地道小吃\n3. 城市观景台：俯瞰整个城市的美景，拍照打卡圣地\n4. 生态湿地公园：亲近自然，观察各类植物和鸟类\n\n温馨提示：\n- 建议穿着舒适的运动鞋\n- 带上足够的水和简单零食\n- 注意防晒和防蚊虫\n- 尊重环境，不乱扔垃圾\n\n快来体验这条城市徒步路线吧，相信会给你带来不一样的周末体验！",
      images: [
        "/assets/img/message/精品推荐3.jpg",
        "/assets/img/message/精品推荐4.jpg",
        "/assets/img/message/精品推荐5.jpg"
      ]
    },
    isLiked: false,
    isStarred: false
  },

  onLoad: function (options) {
    wx.setNavigationBarTitle({
      title: '详情'
    })
  },

  // 点赞功能
  onLikeTap: function() {
    const newLikeState = !this.data.isLiked
    const countChange = newLikeState ? 1 : -1
    
    this.setData({
      isLiked: newLikeState,
      'detail.starCount': this.data.detail.starCount + countChange
    })
    
    wx.showToast({
      title: newLikeState ? '点赞成功' : '取消点赞',
      icon: 'success'
    })
  },

  // 收藏功能
  onStarTap: function() {
    const newStarState = !this.data.isStarred
    this.setData({
      isStarred: newStarState
    })
    
    wx.showToast({
      title: newStarState ? '收藏成功' : '取消收藏',
      icon: 'success'
    })
  },

  // 分享功能
  onShareTap: function() {
    wx.showActionSheet({
      itemList: ['发送给朋友', '分享到朋友圈'],
      success: function(res) {
        if (res.tapIndex === 0) {
          wx.showToast({
            title: '分享给朋友',
            icon: 'none'
          })
        } else if (res.tapIndex === 1) {
          wx.showToast({
            title: '分享到朋友圈',
            icon: 'none'
          })
        }
      }
    })
  }
})